strip of hide/new leather - İngilizce Eşanlam Sözlük